package com.caiheng.api.service.estate;

import com.caiheng.api.entity.estate.EstateChat;
import com.caiheng.api.service.base.BaseService;

import java.util.List;

/**
 * 物业经理接待信息Service接口
 *
 * @author ruoyi
 * @date 2022-08-16
 */
public interface EstateChatService extends BaseService<EstateChat> {

    EstateChat getChatById(int chatId);

    /**
     * 物业经理查看列表
     * @param estateId
     * @param state
     * @param pageIndex
     * @param pageSize
     * @return
     */
    List<EstateChat> getListByEstateId(int estateId,int state, int pageIndex,int pageSize);

    /**
     *  业主查看自己的上报列表
     * @param userId
     * @param pageIndex
     * @param pageSize
     * @return
     */
    List<EstateChat> getListByUserId(int userId,int pageIndex,int pageSize);
}
